propose (offer) - German English Dictionary